runtime.p.timers (field)
20 uses
runtime (current package)
proc.go#L3190: when := pp.timers.wakeTime()
proc.go#L3415: now, pollUntil, _ := pp.timers.check(0, nil)
proc.go#L3861: tnow, w, ran := p2.timers.check(now, nil)
proc.go#L3927: w := p2.timers.wakeTime()
proc.go#L5933: lockInit(&pp.timers.mu, lockRankTimers)
proc.go#L5965: getg().m.p.ptr().timers.take(&pp.timers)
proc.go#L5995: if pp.timers.raceCtx != 0 {
proc.go#L6005: racectxend(pp.timers.raceCtx)
proc.go#L6006: pp.timers.raceCtx = 0
proc.go#L6462: if len(pp.timers.heap) > 0 {
proc.go#L6924: print(" runqsize=", t-h, " gfreecnt=", pp.gFree.size, " timerslen=", len(pp.timers.heap), "\n")
proc.go#L7382: if pp.timers.len.Load() == 0 {
runtime2.go#L891: timers timers
time.go#L730: ts = &mp.p.ptr().timers
time.go#L1030: force := ts == &getg().m.p.ptr().timers && int(zombies) > int(ts.len.Load())/4
time.go#L1056: force = ts == &getg().m.p.ptr().timers && int(ts.zombies.Load()) > int(ts.len.Load())/4
time.go#L1132: tsLocal = &gp.m.p.ptr().timers
time.go#L1188: gp.racectx = gp.m.p.ptr().timers.raceCtx
time.go#L1334: if w := pp.timers.wakeTime(); w != 0 {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |